Timed Modal Specification - Theory and Tools
نویسندگان
چکیده
In this paper we present the theory of Timed Modal Specifications (TMS) together with its implementation, the tool Epsilon. TMS and Epsilon are timed extensions of respectively Modal Specifications [Lar90, LT88] and the Tav system [GLZ89, BLS92]. The theory of TMS is an extension of real–timed process calculi with the specific aim of allowing loose or partial specifications. Looseness of specifications allows implementation details to be left out, thus allowing several and varying implementations. We achieve looseness of specifications by introducing two modalities to transitions of specifications: a may and a must modality. This allows us to define a notion of refinement, generalizing in a natural way the classical notion of bisimulation. Intuitively, the more must–transitions and the fewer may–transitions a specification has, the finer it is. Also, we introduce notions of refinements abstracting from time and/or internal computation. TMS specifications may be combined with respect to the constructs of the real–time calculus [Wan90]. “Time–sensitive” notions of refinements that are preserved by these constructs are defined , thus enabling compositional verification. Epsilon provides automatic tools for verifying refinements. We apply Epsilon to a compositional verification of a train crossing example.
منابع مشابه
Modal Specifications for Probabilistic Timed Systems
Modal automata are a classic formal model for component-based systems that comes equipped with a rich specification theory supporting abstraction, refinement and compositional reasoning. In recent years, quantitative variants of modal automata were introduced for specifying and reasoning about component-based designs for embedded and mobile systems. These respectively generalize modal specifica...
متن کاملTimed Modal Logics for Real-Time Systems - Specification, Verification and Control
In this paper, a timed modal logic Lc is presented for the specification and verification of real-time systems. Several important results for Lc are discussed. First we address the model checking problem and we show that it is an EXPTIMEcomplete problem. Secondly we consider expressiveness and we explain how to express strong timed bisimilarity and how to build characteristic formulas for timed...
متن کاملTimed Modal Speciication | Theory and Tools ?
In this paper we present the theory of Timed Modal Specii-cations (TMS) together with its implementation, the tool Epsilon. TMS and Epsilon are timed extensions of respectively Modal Speciications 7, 9] and the Tav system 6, 4]. Also, the theory of TMS is an extension of real{timed process calculi with the speciic aim of allowing loose or partial speciications. This allows us to deene a notion ...
متن کاملA Robust Specification Theory for Modal Event-Clock Automata
In a series of recent work, we have introduced a general framework for quantitative reasoning in specification theories. The contribution of this paper is to show how this framework can be applied to yield a robust specification theory for timed specifications.
متن کاملTimed Modal Logics for Specifying and Verifying Real-Time Systems
The timed modal logic Lν has been proposed in order to express timed properties over real-time systems modeled as (compositions of) timed automata. In this paper, we present a short survey of results about Lν : complexity of model checking, expressivity, compositional methods, relationship with strong timed bisimulation etc. We also show how Lν can be extended in order to express new properties.
متن کامل